incomplete protein - Spanish English Dictionary